﻿body, div, img, table, ul, li, p, h2, h3, h4, h5 {
border:0 none;
margin:0;
padding:0;
}
body {
background:none repeat scroll 0 0 #FFFFFF;
font-family:Arial;
font-size:12px;
}
b {
display:inline-block;
vertical-align:top;
}
i {
display:block;
font-size:0;
}
.hd, .nav, .ctt, .ft, .adv, .navlist {
margin:0 auto;
width:984px;
}
.ctt {
margin-top:5px;
}
.hd {
height:80px;
padding:10px 0 0;
}
.lg {
float:left;
height:62px;
width:143px;
}
.lk {
font-size:14px;
padding:0 0 4px;
}
.lk a, .lk span {
margin-right:8px;
}
.lk a {
color:#0000CC;
}
.lk span {
font-weight:bold;
}
.kw {
font-family:Arial;
font-size:16px;
width:335px;
}
.fl {
float:left;
width:820px;
}
.ft {
padding:15px 0 10px;
text-align:center;
}
.ft p {
padding:3px 0 0;
}
.ft p, .ft p a {
color:#7777CC;
}
.hd a, .hd a:visited, .ft a, .ft a:visited {
color:#0000CC;
}
.nav-r-r, .nav-r-l, .nav .nav-r a:hover, .nav .nav-r a:hover b, .nav .nav-r .on, .nav .nav-r .on b {
background:url("../img/item.png") no-repeat scroll 0 0 transparent;
}
.nav {
background:url("../img/nav-x.png") repeat-x scroll 0 0 transparent;
height:7px;
margin-bottom:5px;
position:relative;
}
.nav-r {
background:url("../img/nav-bar-bg.png") repeat-x scroll 0 0 transparent;
height:23px;
padding:5px 0 0 32px;
position:absolute;
right:0;
top:-28px;
width:320px;
}
.nav-r-r {
background-position:-32px 0;
height:28px;
position:absolute;
right:-3px;
top:0;
width:11px;
}
.nav-r-l {
height:28px;
left:0;
position:absolute;
top:0;
width:32px;
}
.nav .nav-r a, .nav .nav-r span {
color:#000000;
display:inline-block;
height:16px;
padding:3px 0 0 4px;
text-decoration:none;
}
.nav .nav-r a b, .nav .nav-r span b {
height:19px;
margin:-3px 0 0;
width:4px;
}
.nav .nav-r span {
color:#FFFFFF;
font-weight:bold;
margin:0 2px 0 0;
}
.nav .nav-r a:hover {
background-position:0 -28px;
}
.nav .nav-r a:hover b {
background-position:-75px -28px;
}
.nav .nav-r .on {
background-position:0 -47px;
}
.nav .nav-r .on b {
background-position:-75px -47px;
}
.nav, .nav a {
color:#FFFFFF;
font-size:14px;
}
.nav .sep {
background:url("../img/nav-sep.png") no-repeat scroll 0 0 transparent;
height:23px;
margin:0 2px 0 1px;
width:1px;
}
.nav-l, .nav-rr {
background:url("../img/nav.png") no-repeat scroll 0 0 transparent;
height:7px;
}
.nav-l {
float:left;
width:12px;
}
.nav-rr {
background-position:-12px 0;
position:absolute;
right:-1px;
width:7px;
}
.announce {
line-height:24px;
padding:0 0 5px;
}
.announce span {
font-size:14px;
font-weight:bold;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
html .clearfix {
height:1%;
}
.bold {
font-weight:bold;
}
.big {
font-size:14px;
}
.navlist {
height:20px;
padding:5px 0 0;
}
.navlist a {
color:#0042BC;
}
.navlist-l {
float:left;
}
.navlist-r {
float:right;
}
.listall {
background:url("../img/listall-x.png") repeat-x scroll 0 0 transparent;
height:111px;
margin:0 0 10px;
padding:12px 12px 0;
position:relative;
}
.listall-l, .listall-r {
background:url("../img/listall.png") no-repeat scroll 0 0 transparent;
height:123px;
position:absolute;
top:0;
width:12px;
}
.listall-l {
left:0;
}
.listall-r {
background-position:-22px 0;
right:0;
}
.listall div, .listall .li {
height:27px;
padding:0;
}
.listall span, .listall .on {
cursor:default;
font-weight:bold;
text-decoration:none;
}
.listall .on {
color:#000000;
}
.listall .on:hover {
color:#000000;
}
.listall a {
color:#0043BD;
margin-right:18px;
}
.listall span {
background:url("../img/tri.png") no-repeat scroll 58px 3px transparent;
color:#505050;
margin:0 5px 0 0;
padding:0 12px 0 0;
}
.listall .hot, .listall .new {
background:url("../img/hot-new-icon.png") no-repeat scroll 0 0 transparent;
height:14px;
margin:0 0 0 -18px;
width:17px;
}
.listall .new {
background-position:0 -15px;
}
.listall a:hover {
color:#FD6000;
}
.block a {
color:#0043BD;
font-size:14px;
}
.block a:hover {
color:#FD6000;
}
.block {
background:url("../img/board-bg.png") repeat-x scroll left top transparent;
border:1px solid #BCBCBC;
float:left;
height:320px;
margin:0 10px 10px 0;
width:319px;
}
.block-last {
margin-right:0;
}
.block h4 {
font-size:14px;
font-weight:bold;
margin:8px 0 3px 11px;
}
.block table {
text-align:left;
width:314px;
}
.block td {
height:26px;
}
.block .tda {
font-family:"Times New Roman";
font-size:14px;
padding:0 0 0 5px;
text-align:center;
width:25px;
}
.block .tdb {
width:176px;
}
.block .tdc {
width:73px;
}
.block .tdb a {
background:url("../img/play.png") no-repeat scroll 0 0 transparent;
padding:0 0 3px 20px;
}
.block .col {
float:left;
list-style:none outside none;
width:153px;
}
.block .col li {
height:26px;
padding:0 0 0 10px;
}
.block .col li span {
display:inline-block;
font-family:"Times New Roman";
font-size:14px;
margin:0;
text-align:center;
vertical-align:middle;
width:17px;
}
.block .col .first {
}
.block .search {
background:url("../img/search.png") no-repeat scroll 0 0 transparent;
display:block;
height:17px;
width:17px;
}
.block .first {
background:url("../img/one.png") no-repeat scroll 0 0 transparent;
height:24px;
margin:0 0 0 5px;
width:17px;
}
.block-ft {
padding:3px 15px 0 12px;
width:290px;
}
.block-ft a {
float:left;
}
.block-ft .tryall {
background:url("../img/try_all2.png") no-repeat scroll 0 0 transparent;
display:block;
float:right;
height:23px;
width:64px;
}
.block-ft .more {
float:right;
margin:0 11px 0 0;
}
.yidong {
background:url("../img/yidong.gif") no-repeat scroll 0 0 transparent;
height:24px;
left:10px;
position:absolute;
top:3px;
width:29px;
}
.re-pa {
padding:0 0 0 30px;
}
.re-ab {
position:relative;
}
.mar a {
margin-right:8px;
}
